two-story building with several apartments - Espagnol Anglais Dictionnaire